function checkP1() {
    var p0 = $("#password0").val();
    var p1 = $("#oldPsw").val();
    if (p1 === '') {
        isError($("#old_psw_error"), $("#update_psw_submit"), "请输入原密码！");
        return false;
    }
    if (p1 !== p0) {
        isError($("#old_psw_error"), $("#update_psw_submit"), "原密码输入错误！");
        return false;
    }
    $("#old_psw_error").html("输入正确！").css("color", "rgba(0,230,100,0.7)");
    $("#update_psw_submit").attr("disabled", false);
    return true;
}

function checkP2() {
    var p1 = $("#oldPsw").val();
    var p2 = $("#newPsw").val();
    if (p2 === '') {
        isError($("#new_psw_error"), $("#update_psw_submit"), "请输入新密码！");
        return false;
    }
    if (p2 === p1) {
        isError($("#new_psw_error"), $("#update_psw_submit"), "新密码不能与原密码相同！");
        return false;
    }
    if (p2.length < 5) {
        isError($("#new_psw_error"), $("#update_psw_submit"), "密码位数不能小于五位！");
        return false;
    }
    if (/\w{5,}/.test(p2) === false) {
        isError($("#new_psw_error"), $("#update_psw_submit"), "密码由大小写字母、数字及下划线组成！");
        return false;
    }
    $("#new_psw_error").html("输入正确！").css("color", "rgba(0,230,100,0.7)");
    $("#update_psw_submit").attr("disabled", false);
    return true;
}

function checkP3() {
    var p2 = $("#newPsw").val();
    var p3 = $("#newPsw1").val();
    if (p3 === '') {
        isError($("#new_psw1_error"), $("#update_psw_submit"), "请确认密码！");
        return false;
    }
    if (p3 !== p2) {
        isError($("#new_psw1_error"), $("#update_psw_submit"), "与新密码不一致，请重新输入！");
        return false;
    }
    $("#new_psw1_error").html("输入正确！").css("color", "rgba(0,230,100,0.7)");
    $("#update_psw_submit").attr("disabled", false);
    return true;
}

function checkUpdatePswForm() {
    return checkP1() && checkP2() && checkP3();
}